homogeneous polymerization - German English Dictionary